large house belonging to chiefs and lords - Espagnol Anglais Dictionnaire